package com.cn.transfer.common.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import lombok.Data;

/**
 * @author: 向伟典
 * @date: 2023/10/7 14:55
 * @Description: ${description}
 */
@Data
@TableName(value = "VV_SA_SaleDelivery_b")
public class VvSaSaleDeliveryB {
    @TableField(value = "saledeliveryid")
    private Integer saledeliveryid;

    @TableField(value = "saledeliverydtoid")
    private Integer saledeliverydtoid;

    @TableField(value = "sourcedocument")
    private String sourcedocument;

    @TableField(value = "saleordercode")
    private String saleordercode;

    @TableField(value = "warehouses")
    private String warehouses;

    @TableField(value = "customsproductname")
    private String customsproductname;

    @TableField(value = "productcode")
    private String productcode;

    @TableField(value = "supplementinfo")
    private String supplementinfo;

    @TableField(value = "productnamenew")
    private String productnamenew;

    @TableField(value = "specificationnew")
    private String specificationnew;

    @TableField(value = "productdescriptionnew")
    private String productdescriptionnew;

    @TableField(value = "productionarea")
    private String productionarea;

    @TableField(value = "quantity")
    private BigDecimal quantity;

    @TableField(value = "unitprice")
    private BigDecimal unitprice;

    @TableField(value = "unit")
    private String unit;

    @TableField(value = "packagingrequirements")
    private String packagingrequirements;

    @TableField(value = "detailmemo")
    private String detailmemo;

    @TableField(value = "productrequirements")
    private String productrequirements;

    @TableField(value = "amount")
    private BigDecimal amount;

    @TableField(value = "currencyunitprice")
    private BigDecimal currencyunitprice;

    @TableField(value = "productdescription")
    private String productdescription;

    @TableField(value = "specification")
    private String specification;

    @TableField(value = "currenprice")
    private BigDecimal currenprice;

    @TableField(value = "taxrate")
    private BigDecimal taxrate;

    @TableField(value = "taxunitprice")
    private BigDecimal taxunitprice;

    @TableField(value = "taxamount")
    private BigDecimal taxamount;

    @TableField(value = "currencyamount")
    private BigDecimal currencyamount;

    @TableField(value = "currencytaxunitprice")
    private BigDecimal currencytaxunitprice;

    @TableField(value = "isgift")
    private Boolean isgift;

    @TableField(value = "boxquantity")
    private BigDecimal boxquantity;

    @TableField(value = "inventoryname")
    private String inventoryname;

    @TableField(value = "supplementinfo2")
    private String supplementinfo2;

    @TableField(value = "purchaseordercode")
    private String purchaseordercode;

    private String product_number;
}